@charset "utf-8";/*-----------2012-06-12  tzpr   Email:tzpr@163.com*/
/* ----------------------------default */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video ,font, button, input, select, textarea{margin:0;padding:0;font-size:100%;outline:none;}
img{border:none;}
ul,li{list-style:none;}
h2 a:hover,h3 a:hover{text-decoration:none;}
body,input,select,button,textarea{font:normal 12px/1.6em Arial,"Microsoft YaHei";color:#666;}
/* ----------------------------links&text */
a,a:link{font:normal 14px/1.6em Arial,"Microsoft YaHei";color:#868686;text-decoration:none;}
a:visited{;}
a:active,a:hover{color:#f08326;text-decoration:underline;}
a:focus{outline:none;}
input,textarea,select{outline:none;}
/* ----------------------------base */
.dis{display:block;}
.hide{display:none;}
.lefts{display:inline;float:left;}
.rights{display:inline;float:right;}
.textr{text-align:right;}
.ht5{height:5px;overflow:hidden;}
.ht10{height:10px;overflow:hidden;}
.ht15{height:15px;}
.ht20{height:20px;}
.ht25{height:25px;}
.ht30{height:30px;}
.ht35{height:35px;}
.ht40{height:40px;}
.ht50{height:50px;}

.krelative{position:relative;z-index:2;}
.kabsolute{position:absolute;}
.divoverflow{overflow:hidden;}
/* ----------------------------clear */
.clr{clear:both;content:".";font-size:0px;height:0px;overflow:hidden;}
.blank{clear:both;overflow:hidden;}
body{min-width:900px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<900?"900px":"");}
.w1200{width:900px;margin:0 auto;}
.kheader{ width:100%; position:fixed; top:0; left:0; background:#fff; z-index:10086}
.ktop{height:77px; background:url(../images/topbg.jpg) repeat-x bottom}
.knavi{position:relative;z-index:2;margin-left:20px;}
.knavi .kbg{height:72px;background:#f08326;position:absolute;top:0;left:0}
.knavi li{float:left;height:77px;position:relative;z-index:3}
.knavi li span{position:absolute;width:100%;height:0;top:0;left:0;text-align:center;background:#f08326}
.knavi li a.knavia{float:left;height:77px;line-height:72px;padding:0 21px;font-size:14px;position:relative}
.knavi li a.knavia:hover{text-decoration:none;color:#666}
.knavi li.on a.knavia{background:#f08326;color:#fff;}
.knavi li.cur a.knavia{color:#fff;}
.knavi li .ktc{position:absolute;left:0;top:72px;height:46px;line-height:46px;padding-top:5px;white-space:nowrap;font-size:14px;color:#353434;display:none}
.knavi li .ktc a{color:#353434}
.knavi li .ktc a:hover{text-decoration:none;color:#f08326}
.ksearch{width:48px;height:42px;margin-top:15px;position:relative;z-index: 100;}
.ksearch img{cursor:pointer}
.ksearch form{width:266px;height:26px;border:3px solid #f08326;display:none;position:absolute;top:42px;left:0}
.ksearch form .ktxt{width:200px;height:26px;line-height:26px;padding:0 10px;border:0;float:left}
.ksearch form .kbtn{width:46px;height:26px;float:left;background:#f08326;color:#fff;text-align:center;border:0;cursor:pointer}
.ktop_tel{width:170px;margin:15px 0 0 20px;background:url(../images/toptel.jpg) no-repeat;padding-top:20px;line-height:24px;font-size:26px;color:#f08326;font-weight:bold}
.kibanner{height:540px;}
.kibanner .bd ul,.kibanner .bd li{width:100% !important;height:540px;}
.kibanner .kbtn{width:900px;margin:0 auto;position:relative}
.kibanner .kbtn a{width:69px;height:69px;position:absolute;top:-290px;background:url(../images/ibanner_arrow.jpg)}
.kibanner .kbtn a.prev{left:-30px}
.kibanner .kbtn a.next{right:-30px;background-position:-69px 0}
.kimenu{background:#f2f2f2;padding:20px 0 30px;background:#f2f2f2;overflow:hidden}
.kimenud{width:300px;float:left;position:relative}
.kimenud .kdingzi{width:41px;height:33px;position:absolute;top:-20px;left:185px}
.kimenud1 .kdingzi{background:url(../images/dingzi01.png)}
.kimenud2 .kdingzi{background:url(../images/dingzi02.png)}
.kimenud3 .kdingzi{background:url(../images/dingzi03.png)}
.kimenu_t{width:160px;height:160px;margin:0 auto;background:#fff;border-radius:50%;box-shadow:0 15px 12px #8d8c8c;position:relative}
.kimenud1 .kimenu_t{ background:#26b0f0}
.kimenud2 .kimenu_t{ background:#f0b026}
.kimenud3 .kimenu_t{ background:#f08326}
.kimenu_t a:hover{text-decoration:none}
.kimenu_t .kimenu_pic{height:64px;padding-top:30px;text-align:center;overflow:hidden}
.kimenu_t .kwz{height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff}
.kimenu_t .kicon{width:22px;height:22px;background:#fff;position:absolute;top:30px;right:25px;color:#3e3e3e;text-align:center;line-height:22px; border-radius:11px}
.kimenu_b{padding-top:25px}
.kimenu_b a{display:block;height:22px;line-height:22px;text-align:center;font-size:14px}
.kimenu_t:hover{cursor:pointer;-webkit-animation:swing 0.7s ease;-webkit-transform-origin:center top 0;
animation:swing 0.9s ease;transform-origin:center top 0;}
@keyframes swing{/*摆动 圆*/
	20%{
		transform:rotate(15deg);
	}
	40%{
		transform:rotate(-15deg);
	}
	60%{
		transform:rotate(10deg);
	}
	80%{
		transform:rotate(-10deg);
	}
	100%{
		transform:rotate(0deg);
	}	
}
@-webkit-keyframes swing{/*摆动 圆*/
	20%{
		-webkit-transform:rotate(15deg);
	}
	40%{
		-webkit-transform:rotate(-15deg);
	}
	60%{
		-webkit-transform:rotate(10deg);
	}
	80%{
		-webkit-transform:rotate(-10deg);
	}
	100%{
		-webkit-transform:rotate(0deg);
	}	
}
@keyframes scale{/*缩放*/
	20%{
		transform:scale(1.2);
	}
	40%{
		transform:scale(1.15);
	}
	60%{
		transform:scale(1.1);
	}
	80%{
		transform:scale(1.05);
	}
	100%{
		transform:scale(1);
	}
}
@-webkit-keyframes scale{/*缩放*/
	20%{
		-webkit-transform:scale(1.2);
	}
	40%{
		-webkit-transform:scale(1.15);
	}
	60%{
		-webkit-transform:scale(1.1);
	}
	80%{
		-webkit-transform:scale(1.05);
	}
	100%{
		-webkit-transform:scale(1);
	}
}
@keyframes system{/*摆动 系统优势*/
	20%{
		transform:rotate(10deg);
	}
	60%{
		transform:rotate(-10deg);
	}
	100%{
		transform:rotate(0deg);
	}	
}
@-webkit-keyframes system{/*摆动 系统优势*/
	20%{
		-webkit-transform:rotate(10deg);
	}
	60%{
		-webkit-transform:rotate(-10deg);
	}
	100%{
		-webkit-transform:rotate(0deg);
	}	
}
